Dynamic Adaptation through Event Reconfiguration

نویسندگان

  • Truong Giang Le
  • Olivier Hermant
  • Matthieu Manceny
  • Renaud Pawlak
چکیده

We introduce a new programming language called INI, which eases the development of self-adaptive software. INI combines both rulebased and event-based programming paradigms, by allowing the definitions of rules that can be triggered by events. Besides a convenient language-level support for synchronization, the key point with INI events is that they come with a configuration layer, which is set up through input parameters passed to the events when created. Additionally, events can be stopped, reconfigured, and restarted at runtime by the program itself. Ultimately, this re-configuration can be triggered by other events, thus allowing the program to adapt to new operational environments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Event-Driven Middleware for Mobile Context Awareness

The formulation of a context-aware middleware requires researchers to devise suitable control mechanisms that allow applications to directly participate in resource adaptation in response to dynamic operating environments. This paper describes the design and implementation of an event model for a highly adaptive mobile middleware, Web Proxy for Actively Deployable Services (WebPADS) platform. T...

متن کامل

Dynamic Partial Reconfiguration of FPGA for SEU Mitigation and Area Efficiency

The fast growing VLSI industry demands new techniques for configuring the FPGA. When it comes to defence and space application the configuration of the FPGA becomes more crucial. When it is required to configure the FPGA automatically, the need arises of more sophisticated and fast techniques for reconfiguration of FPGA. In the space application, the effect of radiation changes the bit patterns...

متن کامل

Towards a Model-Driven Dynamic Architecture Reconfiguration Process for Cloud Services Integration

Cloud computing is a paradigm that is transforming the computing industry and is receiving more attention from the research community. The incremental deployment of cloud services is particularly important in agile development of cloud services, where successive cloud service increments must be integrated into existing cloud service architectures. This requires dynamic reconfiguration of softwa...

متن کامل

Adaptive Media Streaming Using Self-reconfigurable Proxies

With the increasing number of networked devices, multimedia applications require additional functionality inside the network in order to adapt multimedia streams. In this field, much research work has been proposed; however, the dynamic configuration and the reconfiguration at run-time of such services remain little studied. This paper addresses these issues and describes a framework for the dy...

متن کامل

Improving FPGA resilience through Partial Dynamic Reconfiguration

This paper explores advances in reconfiguration properties of SRAM-based FPGAs, namely Partial Dynamic Reconfiguration, to improve the resilience of critical systems that take advantage of this technology. Commercial of-the-shelf stateof-the-art FPGA devices use SRAM cells for the configuration memory, which allow an increase in both performance and capacity. The fast access times and unlimited...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011